Companies Mining machinery and equipment (hire/rental) South Africa. Refine my search: ... Hire and rental of machinery and equipment for the mining, oil and gas industry; Discover our Trusted Top Companies. CJ Bearings Casting (Pty) Ltd ... Easy access to company and executive contact information for the prospects on this list.