Sorry, no trademark owner was found matching the name Indy Oil Sa Pty Ltd A South African Company.
#