About Norfolk Malt Silos Limited (01880530) United Kingdom