About Dimples & Freckles Limited (10693896) United Kingdom