WEST COAST INTERNATIONAL TRADING LIMITED TRADING AS DANDELION FINE ARTS v CHELSEA ART COMPANY LIMITED [HCA 1636/2010] | BabelCite