About Manor House Child Care Ltd (11264162) United Kingdom