About Frizz And Freckles Limited (10191199) United Kingdom