A Christmas pudding sent from Bermondsey to naval officers fighting in the Boer War turned 125 years old this Christmas.