About W.s. Hodgson & Company Limited (00363689) United Kingdom