TRIFAIRCO ENGINEERING COMPANY LIMITED v WISHING STAR LIMITED [HCA 009563/1996] | BabelCite