About Kendrews Of Godalming Limited (07299528) United Kingdom