1 barnstaple shop batik blue navy sewing quilting 100% cotton