About Hodgson Limited (09728367) United Kingdom