I'm in the US.
I've never had a job tell us we can't take our 15s. But most places keep staffing tight enough, and busy enough, that people feel guilty taking a 15 unless they have a real reason to.
Personally, I find them kind of frustrating. By the time I begin to calm down, it's time to head back. It's not even like a real break. Where I am now, 30min is auto deduced for lunch, so we take 45min lunches most of the time.
Why can't you just say 20 years?