About Tinyteddypooches Limited (13060498) United Kingdom