About Ameeco Hotels Limited (02600881) United Kingdom