About The Yarn Shop Limited (09479280) United Kingdom