Flourish Creative was a brand experience agency founded in 2006 by Catherine Smee & Guy Tremlett. It is now known as VML Live. The showreel is from 2013.