WEST COAST INTERNATIONAL TRADING LIMITED trading as DANDELION FINE ARTS v CHELESA ART COMPANY LIMITED [HCA 1636/2010] | BabelCite