About Michael Tollemache Fine Art Limited (07429094) United Kingdom