About Squiggles Day Care & Activity Club Ltd (07298524) United Kingdom