About Goddard Roth Limited (10179118) United Kingdom