Seller of cloth, sewing and knitting accessories (11)
I believe the answer is:
haberdasher
(Other definitions for haberdasher that I've seen before include "Dealer in small items used in sewing" , "Dealer in dressmaking/sewing articles" , "Clothier" , "Dealer in sewing items etc" , "Who supplies a seamstress" .)