Anchor Allied Factory
Anchor Allied Factory
Sharjah, United Arab Emirates