About Hodge & Wilson Ltd. (04185020) United Kingdom