About Exmoor Horn Wool Limited (09132347) United Kingdom