About L & Gc Construction Ltd (12762824) United Kingdom