About Save The Dogs International Ltd (13647855) United Kingdom