About The Wool House Ltd (11747342) United Kingdom