About Knit Aid Ltd (09937290) United Kingdom