Unable to Boolean Subtract

 From:  Andy (ANDYA)
11022.1 
I have a cap for a tube and I would like to remove a 1mm deep design from the surface. The design has four parts.

I select the cap as the base then hide it
Then I select the parts to remove

But the boolean doesn't seem to do anything?

Any ideas?

Thanks, Andy