About Teddy Tastic Bear Co Ltd (10608331) United Kingdom