About Needle Knitwear Limited (08203723) United Kingdom