About The Childrens House Montessori Limited (08065442) United Kingdom