Which insurance companies have you tried? As it is definately possible for you to get insurance, though it may not be cheap. Might be worth seeing if if helps using your Dubai license.
BTW there is no such thing as an international driver license, there is only an international driver permit (IDP) which is a translation of your driving license. The UK does not insist that you get an IDP to drive here.