About G & Hc Engineering Limited (12465993) United Kingdom