About Hermione Hodgson Limited (06224979) United Kingdom