Magna Alloys v Ellis
Magna Alloys & Research (S. A. ) (Pty) Ltd.