About Ambiance Hotels Limited (07010904) United Kingdom