About The Wool And Craft Shop Limited (04478565) United Kingdom