About Oliver Clatworthy Fine Art Ltd (09042736) United Kingdom