About The Knitting Shed Limited (09552114) United Kingdom