About Wool From Wales Ltd (12306216) United Kingdom