Live Review: The Last Shadow Puppets at Castlefield Bowl, Manchester