It looks like it's distributed by BBC Worldwide. For example I believe BBC America shows a lot of UK programmes that they didn't originally show over here on the Beeb, so my best guess is that Friday Night Dinner is one of those, and Netflix get the rights from there rather than Channel 4.