Contemporary Fine Art at ART number 23, The Old Bisquit Factory, London