About Teddy Enterprises Ltd (12680177) United Kingdom