Harrods Decadent Christmas Pudding (907g)