Agencies English United Kingdom England Devon South Hams Stokenham Water People Limited England, Stokenham