About Little Orchard Montessori (holdings) Limited (12070458) United Kingdom