STC LEATHERS PRIVATE LIMITED - CIN U19110TN2009PTC071378 |