INTERNATIONAL MEGA CAR SHOW LIMITED v INTERNATIONAL TRADEMART COMPANY LIMITED [HCA 005934/2000] | BabelCite