About Hodgson Holdings Limited (00187050) United Kingdom