Are Kirsty MacColl and The Radio Dept. both based out of England?