About Felixstowe Nursery School Ltd. (01330371) United Kingdom