About K & O Childcare Ltd (07093139) United Kingdom