About William Hodgson & Co (1894) Limited (12113209) United Kingdom