About Teddy Bear School House Nurseries Limited (04111149) United Kingdom