About Godalming Museum Sales Limited (02169338) United Kingdom