About Rare Art (london) Limited (01872305) United Kingdom