About Wool Warehouses Limited (02457383) United Kingdom