About Dr. Eric Heffernan (NI605399) United Kingdom