About G & I Contracts Ltd. (NI628485) United Kingdom