About Windsor Montessori House Of Children Limited (09491029) United Kingdom