About The Meadows Nursery School Ltd. (SC242879) United Kingdom