About London Leisure Services Limited (01350168) United Kingdom