About G&h Group Limited (13430451) United Kingdom