About Ochre Knitwear Limited (05282779) United Kingdom