Holmfirth Wools 578, Quality Hand & Machine Knitting Yarns