STEWARTS & LLOYDS OF INDIA LTD.