Welsh indie rockers Los Campesinos! have been on these shores recently, on a jaunt that included a trip