BOMBAY STAMPINGS AND CLUTCHES PRIVATE LIMITED - CIN