About London Leisure Holdings Limited (02204732) United Kingdom