About The De Lacey Montessori School Limited (06760029) United Kingdom