About L&l Constructions Limited (11604299) United Kingdom