About Teriot Godalming Limited (11040459) United Kingdom