Lying in the heart of the Somerset country-side, Pilton is a typical English village. On any given day, locals gossip at the post office, pop into the Crown for an ale, or hold a WI meeting. There are fewer than 1,000 residents – and almost everyone knows each other.