About L & K Hotels Ltd (09865616) United Kingdom