About Deen Knitwear Ltd (12758438) United Kingdom