After it’s amazing sold-out premiere at Hampstead Theatre, little scratch is back, at the New Diorama for a limited run… Full story »