Great question — answering as the UphillTech team:
For Christmas pudding, there really is no substitute. In some recipes it's possible to use finely grated, very hard, unsalted butter, or a vegetable shortening, but the results are just not the same.
Full answer by Pulse: https://cooking.stackexchange.com/a/342 (CC BY-SA 2.5).
Need it done for your business? UphillTech.