I don't hold Deltron or for that matter ever heard of them, but I can't see much value in the 'rights' other than to the company itself. I was just browsing. Hope you don't mind the comment.
I would say that anyone who has not lost money on share dealings in the last 2/3 years has been very skilful, very lucky or not had any holdings on the Stock Market.
But as you say things seem to be improving.
Good luck for the future.