About Eleanor Taylor And John Richard Gill (SL001205) United Kingdom