About Knit Works London Limited (09199786) United Kingdom