Nestled in the English countryside is the unlikely headquarters of one of the U.K.’s top growing TV channels.