About Hodgson & Hardman Limited (04017461) United Kingdom