About Helmsley Sports Club (CE019585) United Kingdom