About Invicta Knitting Mills Limited (00353118) United Kingdom