India restrict England to 227 despite Davidson-Richards unbeaten fifty