Screen Craft
Al Qassimia St., Indl Area 4, P.O. Box 23080, United Arab Emirates
06-532-3203 Phone
06-532-5228 Fax