About Hodgson Industrial Services Limited (08549685) United Kingdom