About Teddie Bear Ltd (12040914) United Kingdom