D&D Pumps, previously Dowson & Dobson, has been a trusted and renowned name in the engineering pump industry in Cape Town and the Western Cape, South Africa for the past 50...
SCL specialises ina multitude of Bominox stainless steel pumps for the food and beverage, chemical and process engineering industries