About Beech House Nursery School Limited (10001802) United Kingdom