About Lickey End Pre-school Ltd (10085933) United Kingdom