About Teddy Bear Brand Operation Co. Ltd (13162432) United Kingdom