About Flitch Green Montessori Pre School Limited (06857806) United Kingdom