shop specialized by mine equipment in south africa