The little Somerset town of Yeovil probably isn’t the first locale one thinks Kraftwerk’s seminal electronic act would have ...