INTERNATIONAL MEGA CAR SHOW LIMITED v INTERNATIONAL TRADEMARK COMPANY LIMITED [HCA 5934/2000] | BabelCite