All credit to the original author.
Battery can be purchased here:
Model name: CA213060 PACK
Rating: 3.7vDC 300mAh 1.11Wh
Maximum charging voltage: 4.2VDC
2mm thick by 30mm wide by 65mm long
3.7V polymer lithium battery 300mAh with protection board
See the walk-through video here: