ELECTRO CONTROL SWITCHGERARS PRIVATE LIMITED - CIN