About Wool House 3 Limited (10658346) United Kingdom