About London Clubs Limited (02831640) United Kingdom