Ok, the title was a poor pun :p The clip is a remix of commercials for Cheltenham & Gloucester, a bank in the UK. Thanks for the hint again Rimmer.