Knit 'N' Purl are a haberdashery dealing in wools, babywear and crafts.