About Hodgson Associates Ltd (08944231) United Kingdom