About Lavender Lodge Montessori Nursery Ltd. (07094244) United Kingdom