About Erica Hodgson Ltd. (09562733) United Kingdom