About Wool Warehouse Direct Limited (07970662) United Kingdom