About Distinct Hotels Limited (02688878) United Kingdom