Story Films is a London-based independent documentary and drama production company founded in 2016 by filmmakers David Nath and Peter Beard