About L&c Construction Limited (13692319) United Kingdom