About Mini Explorers Childcare Limited Partnership (LP021735) United Kingdom