About The Crafty Yarn Shop Limited (07349558) United Kingdom