The London rockers came in for a chat with Sam Dimond about the music and Primo Maggio Festival in Rome