About L2 Construction Limited (11392024) United Kingdom