About Maunder & Sons (holdings) Ltd (12454286) United Kingdom