hardrock mining machinery and equipment in south africa