About Stash Fine Yarns (bradford) Limited (09966972) United Kingdom