Manchester’s Mold aren’t your everyday experimental punk rockers (should such a thing exist?). Recent single ‘Eyelids’ is a testament to…