About Harriet & Hugo Ltd (12883424) United Kingdom