milling metal ore suppliers from mining sale in south africa