About G2 Mechanical Limited (13187339) United Kingdom