About Teddy S Dog Care Limited (13414417) United Kingdom