About L&l Construction Services Ltd (11829978) United Kingdom