Absolutely. If you are salaried, there is nothing you can do to avoid paying your proper amounts of tax through PAYE. If you are senior enough to be able to fiddle it so as to earn big chunks via share dividends, you can reduce it down to 38% as opposed to 45%, but that's about it. If you try to hide things offshore, you risk a very hefty penalty, fine or prison.
The people more likely (and able) to fiddle (sorry "optimise") their taxes are actually the self-employed, not directors (or employees) of blue-chip companies.