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