Part number is YUASA UR1 30A/H 270 A.
Probably many more higher performance batteries out there but this fits and is readily available from Halfords and mine has been in constant use for a year with no need to plug it in to the mains.


2013 M3W 1960 Velocette Venom and the Landrovardo!