About Ewe Wool Shop Limited (10955335) United Kingdom