About G&r Solutions Limited (08147793) United Kingdom