About J Hodgson & Sons Ltd. (03728897) United Kingdom