About Snowdonia Wool Ltd (07955909) United Kingdom