De Beers Marine (Pty) Ltd v Harry Dilley (Pty) Ltd ([2023] ZASCA 110; 2023 (unreported in SA Law Reports)) | CaseNotes