Just had a quick look round and this company do 2.5mm 25m extension leads although they are not on a reel!
https://www.industrialextensionleads.co.uk/25m-double-socket-heavy-duty-13amp-25mm-cable-extension-lead-10587-p.aspAbout £40 + vat. Plus £5 delivery.
I haven't used the company so no idea on their customer service but it gives you an idea.
Alternatively you could make one your self as Screwfix sell 25 meter of 2.5mm cable for £24 inc vat
'TIME 3183Y WHITE 3-CORE 2.5MM² FLEXIBLE CABLE 25M DRUM (896JY)'
Then a rubber plug and socket.
Maybe even put a mains plug on one end and 16amp socket on the other and change vac to 16amp plug as they are more water resistant, not completely but better that standard 13 amp ones. That might limit what you can use it for though.
Obviously only make your own if you are confident you know what you are doing. If a connection is loose then that can heat up causing a fire, if strands are not in the connections you increase resistance (generate heat) and could cause a short.
Anyway gives you options.