About The Edinburgh Woollen Mill (group) Limited (SC307281) United Kingdom