This is a specialist area and you should seek proper advice.
If you leave the shares to your wife for life and to your children absolutely you are not necessarily establishing a trust.
The income of a trust is generally taxable at 20% and there can also be an annual surcharge on undistributed income of a discretionary trust.