About N R & C S Hodgson & Son Limited (09345544) United Kingdom