Amber Galleries, Contemporary Art Gallery in Henley on Thames & Stratford upon Avon