About S Hodgson Limited (09729402) United Kingdom