About The Montessori Place (holdings) Limited (09438178) United Kingdom