DELTECH HOLDINGS LIMITED v KEYTECH INDUSTRIES LIMITED [HCA 001969/2003] | BabelCite