A limited edition Heinz tomato ketchup designed by Ed Sheeran has become the priciest sauce ever, after it sold at auction for £1,500.