About Kidology London Ltd (07243735) United Kingdom