WharfdaleWoolWorks gave me a run down of what you need to dye yarn, «Basic ingedients for dyeing are
plant or animal fibres or ready spun yarn, dyes, salt, fixers and water.
Colours - Natural, Confectionery - Chocolate, Confectionery - For Bakery Industry, Dairy Products - Natural and Imitation,,,
Fibres, Flavours and Aromas, Fruit Products - Dry, Fruit Products - Wet,,, Malt Extract and Products, Meat and Meat Products, Nutraceutical and Functional Food Ingredients, Proteins -
Animal Or Plant Origin, Sauces Garnishes and Flavoured Butters, Soya and Soya Products, Speciality Oils and Fats, Spirits Liqueurs Wines and Beers, Starch and Starch Products, Sugar Syrup and Honey, Sweeteners (Non-Sugar), Vegetable Products - Dry, Vegetable Products - Wet, Edible Oils, Fats and Fatty Acids, Essential Oils, Oleoresins and
Plant Extracts, Herbs, Spices and Seasonings, Hydrocolloids, Stabilisers and Gelling Systems