People Interview: Jeremy Kidd Jeremy Kidd was raised in London, Bristol, Dorset, and Leicester. In 1986 he and his girlfriend arrived in New…