About Teddie Toys Limited (03914971) United Kingdom