About G&a General Construction Ltd (13236383) United Kingdom