About Stylo Knitwear Limited (06140765) United Kingdom