Last year, Beth MacDonald become the owner of an Elgin wool shop and renamed it 24 Yarns.