About Hodgson Innovations Ltd (12545044) United Kingdom