Džeremi Velš (Jeremy Welsh), London: Engleska video produkcija, predstavljanje video radova i razgovor