Richard Russell co-owns and runs XL Recordings .
XL Recordings is a British independent record label founded in 1989 by Tim Palmer and Nick Halkes ; it is run and co-owned by Richard Russell .
XL Recordings