About Teddy Bears Day Nursery Limited (02626257) United Kingdom