About G&r Investments Limited (13649606) United Kingdom