About Lec Construction Management Limited (10989134) United Kingdom