About Sport London Limited (08047670) United Kingdom