About Harpers Art Limited (08161320) United Kingdom