About Worldwide Wool Felts Limited (02516179) United Kingdom