About Laurence Odie (knitwear) Limited (SC263281) United Kingdom