About G.x.r. Limited (03366823) United Kingdom