Dont quote me mate cause im far from an expert on batteries but these are rated pretty highly. Why didn't you buy direct from acebeam with the batteries? Im sure there batts are the ones best suited to the lamp and the ones that they got there test times of 3.2 hours on full power.
http://pages.ebay.com/link/?nav=item.view&alt=web&id=171552002421
i bought the torch from that ebay link you put up a couple of pages back mate.