This looks like it might come from one of those raunchy British comedies from the 1960s or 1970s, but I don’t actually know:
Update: Aha! Christopher in the comments says this is from a movie called The Ups And Downs Of A Handyman. That’s why it looks so familiar — I blogged another scene from the same movie years ago. Thanks Christopher!