About Hampshire Leisure Hotels Limited (07824381) United Kingdom