About I.m.hodgson & Son Limited (00557192) United Kingdom