About Barrett Marsden Gallery Limited (03473407) United Kingdom