About Teddy D Limited (12041945) United Kingdom