About Hexham Wool Warehouse Limited (10381631) United Kingdom