ASGHERALI BATTERYWALA AND SONS PRIVATE LIMITED - CIN