About Sheepdog Ltd (12939529) United Kingdom