About John Hodge Ltd (09949759) United Kingdom