About St Edmund S Montessori Limited (07630928) United Kingdom