Barefaced TV is an independent production company, producing high quality, original and entertaining telly.