mining supplypanies in south africa 3