About W. Hodgson & Partners Limited (04874721) United Kingdom