About Touristco Hotels Limited (05274752) United Kingdom