Q1 Results Today, July 15: HDFC Life, ICICI Lombard, GM Breweries, Just Dial Among 21 Firms to Report Earnings