THAYYIL LEATHER PRIVATE LIMITED - CIN U22219TN1990PTC019378