About L&l Construct Limited (10880549) United Kingdom