About S Hodges Limited (09440009) United Kingdom