About The Edinburgh Knitwear Company Ltd (12849118) United Kingdom