About L&b Developments Ltd (11841832) United Kingdom