From the facts stated by you, it seems you are a contractor employee (Tarapore & Co) and you are deployed at Tata Steel. If you are getting less than the prescribed rate of minimum wages applicable in your state then you have to write to your contractor including principal employer. If the wage is not increased and arrears/ dues are not paid you can lodge a complaint before the Labour Department intimating the violation of minimum wages notification (there is minimum wages inspector too).
Regarding working hours, check the shops and establishment act. In West Bengal it is maximum 48 hours in a week. You can also lodge a compliant against this. You are also entitled to overtime if you have worked for more than the prescribed hours of work.
There is no need to file any complaint at Delhi since your jurisdiction falls within the state of Jharkhand.
Check my blog at
www.labourlawhub.com