About John Hogarth Limited (SC018340) United Kingdom