About Lc Constructors Limited (10677188) United Kingdom