LEEPORT MACHINE TOOL COMPANY LIMITED v MAY YUEN BLEACHING & DYEING FACTORY LIMITED [HCA 013732/1999] | BabelCite