About G&ll Construction Ltd (12621135) United Kingdom