About Sporting Club St. Helens Limited (03875497) United Kingdom