gallery, Shefford, SG17 5DG, arts and crafts, cards