About G&r-ss Limited (11236555) United Kingdom