About Lindys Bach Childcare Ltd (11424542) United Kingdom