SOLAR EXPORTS LIMITED v YICK LEE TRADING (CHINA) LIMITED [DCCJ 003031/2002] | BabelCite