About The Montessori Place Limited (07260346) United Kingdom