Utterly,
A couple of points which may not be readily evident on a first read of LASORS;
For your situation revalidation and renewal have different meanings, you are renewing, not revalidating.
What you will probably know as "Group -A", has now been replaced with SEP(L), single-engine piston (land), as opposed to seaplane, which has a broadly similar, but not identical definition.
Examiners have recently been told by the CAA, not to renew class ratings unless the licence holder also has a valid medical certificate, so you'll need to get that sorted as well. You can find CAA approved doctors here;
Medical Examiners Database Search | Medical | Safety Regulation
I'd recommend Colin Brown, but there are 3 in Newcastle, take your pick.
If you want to regain/keep your IMCr privileges, then you should really get that done before April next year, as the regulatory situation is changing and you may not have the option to do so afterwards. If you don't want/need that, then you may wish to consider the NPPL .
NPPL Home Page
Welcome back