World’s most expensive pudding comes with £22,000 price tag!