About G & H Technical Services Limited (03918389) United Kingdom