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!