Dear Mr. Tom,
Thank you very much for your quick reply.
I will try to contact an Immigration solicitor as soon as possible.
I would like to ask you if it worth to give it a try? What do you think? And if you know how long can take for them to reply and give him the visa? Is it a process that can take few months or longer?