About R Hodgson & Sons Limited (04881177) United Kingdom