About The Knitting Gift Shop Limited (09675867) United Kingdom