Maggbury Pty Ltd v Hafele Australia Pty Ltd - [2001] HCA 70 - HCA 2001 case summary — Zoe