Are you sure the controller is in with the battery? I ask , as from the pics, it just looks like a standard bottle battery.
If it is just a battery then £134 will get you a 36v 10Ahr bottle battery and holder from PSW Power via their Ali Express store - mine shipped from Germany in 6 calendar...