About London Championships Limited (08822936) United Kingdom