Winners and guests at Screen’s inaugural UK Marketing and Distribution Awards, held Oct 5 at the Park Plaza Riverside Hotel in London.