About Hodge & Co. Ltd. (08342820) United Kingdom