About Knitmesh Limited (00585616) United Kingdom