About Wool Hugger Limited (11853754) United Kingdom