About Teddy Bears Adventures Ltd (12827262) United Kingdom