Sewmagarbo - a haven for sewing enthusiasts