The London Short Film Festival (LSFF) came to an end this week after ten days showcasing the talent of Britain’s finest film-makers.