Saint Helena has sent teams to a number of Commonwealth Games