About London Clubs Holdings Limited (02730080) United Kingdom