Mr. Jasvan (CEO) Magwell Industries. No. 20/7, Kuttiyappan Street, Davidpuram. Tambaram - 601206, Kanchipuram, Tamil Nadu, India. Corporate Video. Manufacturer of Screen Separator - Gyratory Screen Separator, Vibro Screen Separator, Vibratory Screen Separator and Gyratory Screen Separators offered by Magwell Industries, …Web