About Somerset Wool Couture Limited (08821505) United Kingdom