About Tedi Bear Ltd (10175620) United Kingdom