About Lou Kendal Hotels Limited (11090434) United Kingdom