SLC LEATHERS PVT LTD - CIN U19129TN1985PTC012006 | Company