About Club Hotels Limited (05898891) United Kingdom