Festival Film and Television is a UK based independent production company.