About Ginger & Freckles Limited (12209768) United Kingdom