Carl Hamm focuses on providing businesses in the mining industries with specialised pumps and pipes and offering solutions to industry-related problems. View our products to find out more. We are located in Johannesburg South Africa