Stitches & Stripes Cardigan under 300 £