About Karen Taylor Contemporary Art Gallery Limited (04602459) United Kingdom