About Platform Childcare Ltd (08124267) United Kingdom