About G & R Holdings Limited (SC217581) United Kingdom