About Cilla Knitwear Ltd (11461622) United Kingdom