About The Montessori Schools Foundation (05159277) United Kingdom