About G3 Service Solutions Limited (08920185) United Kingdom