About Hodgson International Ltd (10836441) United Kingdom