About Wool N Stuff Limited (06929172) United Kingdom