About Hotel Treats Ltd. (10740788) United Kingdom