About L&b Group Ltd (12016613) United Kingdom