About G Rods Ltd (10607917) United Kingdom