About The Wool Nook Limited (10976549) United Kingdom