Bernina, Janome and Brother Sewing Machines sewing supplies plus haberdashery, threads a massive choice of zips and sewing patterns selling online since 2000