About S & T Knitwear Manufacturing Limited (02919644) United Kingdom