About S Hogarth Holdings Limited (06955452) United Kingdom