The Little Shop of Lost Toys, Brixton Village Market, Spontantious Productions