About Simon Theobald Fine Art Limited (07997833) United Kingdom