About Glendurragh Childcare Services Ltd (NI046513) United Kingdom