About L & I Construction Limited (04384902) United Kingdom