About London Clubs International Limited (02862479) United Kingdom