hard rock mining process manufacturer south africa