About Knitting Jelly Limited (09140715) United Kingdom