About L And S Childcare Ltd (10695056) United Kingdom