About The Teddy Ed Company Ltd. (09103824) United Kingdom