About Godalming Ltd (10282789) United Kingdom