First Tumble Chiller installed in South Africa
15-03-2014
First Tumble Chiller has just been installed in South Africa by our globe trotting Project Manager, Tim Bate. The factory staff look very happy with the arrival of their new equipment!Visit the D C Norris & Company Ltd website for more information on First Tumble Chiller installed in South Africa