About Teddy Bear Nursery Limited (03050356) United Kingdom