This company is no longer referenced on Kompass.com.

Metal Udyog

Street Rura Achaar, 3647/8
Chawri Bazaar
New Delhi 110006

India