About Harriet Glen Creations Ltd (08374839) United Kingdom