About Trade Art (london) Limited (09095748) United Kingdom