About Duckpool Pre-school Cic (07284965) United Kingdom