About Leisure Hotels Limited (09995693) United Kingdom