About The Midhurst Gallery Limited (06801003) United Kingdom