I've been to Meguiars dealer here in Dubai, its actually based in Sharjah and a nightmare to locate, but here is their website:
www.meguiars-arabia.com
I think they only do wholesale, but I managed to pick up a few things here and there. Try ACE Hardware store, its on Sheikh Zayed Road near all the car dealers, they have Meguiars products there