About Woolly Felters Limited (09068531) United Kingdom