About Jameson Art Limited (06091943) United Kingdom