A Los Angeles based artist originally from the UK, Stimson received her degree from Saint Martins School of Art in London, is the founder of Siren Productions and the Exploding Cinema Short Film Festival. She has won awards from the Westminster Arts …