I'm a little surprised that this got an 18 certificate. There isn't any actual nudity or sex. It's mostly just innuendo which the British are usually pretty cool with (just look at the "Carry on" series, if you are in any doubt). Do you even get to see a boob in this?
I thought that it would be more a 15 (British version of a PG-13).