Distributors Near England, Devon, Turnchapel