Making waves in the UK Post-Punk scene with their erratic live shows Ditz come to Yellow Arch Studios in Sheffield on 19th November