About L&s Inns Ltd (13428141) United Kingdom