About The Woolhound Ltd (13274355) United Kingdom