About Jennifer Hodgson Ltd (10124458) United Kingdom