About L & G Childcare Limited (10602846) United Kingdom