About The Wool Factory Limited (12494246) United Kingdom