About Knitcraft Limited (01621997) United Kingdom