About Lymington Road Montessori School Ltd (07403341) United Kingdom