Castrol India Net Up 21.5% At Rs 143.2 Crore