TAYO ROLLS LIMITED

Address : XLRI New Administrative Building, XLRI Campus, <br/>Circuit House Area(East), <br/>Post Box no.103, JAMSHEDPUR 831001. Jarkhand.
Phone : 91-657-2225643/2200780/2200781
Web :
Contact Person :

Products & Services :  ROLL