Tsl Limited Tslzw Hy2010 Interim Report