About Teddy Bears Nursery Limited (05251535) United Kingdom