About The Woolly Maker S Felt Patch Ponies Ltd (12818887) United Kingdom