About Mitchell Art Limited (09841436) United Kingdom