Jeremy Herron, Barrister & Solicitor