About Franklin Hodge Limited (04243499) United Kingdom