About S & A Hodgson Limited (05575849) United Kingdom