About G & R Sales Limited (11751228) United Kingdom