1 barnstaple shop craft sewing haberdashery 300 gramm felt navy blue