CHINESE ARTS & CRAFTS (H.K.) LIMITED v RYODEN LIFT AND ESCALATOR COMPANY LIMITED [HCA 2053/2000] | BabelCite