TETRA TECH INDIA LIMITED - CIN U74210DL1997PLC086423 |