About L&b Restaurant Group Ltd (12176953) United Kingdom