About Sporting Club Leigh Limited (04587402) United Kingdom