Dave (DM80) is very expert at resealing these. I haven't asked for the cost recently but I would imagine it would be £60 or thereabouts. I would be cautious about spending too much on improving its cosmetic condition after it's resealed, because you may struggle to get your money back.