About L & Uk Hotels Limited (13034842) United Kingdom