About Knitmaster Patents Limited (00601238) United Kingdom