About Wenham & Wemyss Limited (01369801) United Kingdom