About L&k Inn Ltd (05616344) United Kingdom