About The Edinburgh Woollen Mill Limited (13599839) United Kingdom