About Malt & Salt Limited (09789244) United Kingdom