About Woolly Wool Ltd (11475199) United Kingdom