About Jeremy Hicks Associates Limited (06199086) United Kingdom