Indy Oil SA Pty Ltd - Indy Oil South Africa (Pty) Limited is an independent manufacturer of a wide range of automotive and industrial lubricants, as well as chemical cleaners...