About Jeremy Hodge Ltd (10351979) United Kingdom