About Clore Wyndham Fine Art Limited (10261957) United Kingdom