About Ilford Sports Club Limited (03675335) United Kingdom