About Harriets Glitter Slipper Ltd (11232988) United Kingdom