You don't need to upgrade the CU, not for the purposes of the shower circuit. You should consider it from a general POV, as it's getting on a bit, you can't put the shower on it, there's no RCD etc.
Replacing the main CU is not a task for an inexperienced DIYer. The circuits would need testing to ensure that there are no hidden surprises, and the incoming supply from the meter would need isolating, and unless there's an isolation switch already fitted that involves cutting the seal on the main fuse and removing it - very much not recommended for a DIYer.
BUT - you've already got a mini CU for the shower, and as JohnD has already pointed out it should not have been installed the way that it has - feeding it from the CU is wrong, and doing that via a 30A fuse is even more wrong. That shower CU should be supplied directly from the meter tails.
To do that will also require the incoming supply to be isolated.
And then there will be a mismatch between your cable size and the 50A breaker in the shower CU - you'll need to run a larger cable, or install a smaller MCB.
So overall I think its get-an-electrician time for you....