When did the British rule over India and why?

Why? because they could see there was huge potential in India and that they could benefit from it economically and also to make there own stand in the world stronger.
Indian's have always been known to be very talented people and hard workers. The Brits made full use of this especially with the textile industry, sugar etc, as they used to export the cloth and sell it at higher prices.
The Brits ruled over India for around 200 yrs, but they started getting involved with the political side of things especially when the moghul empire started collapsing, this is when it turned nasty and the Indians no longer wanted to be ruled under them as they started being aggressive and abusive towards people who objected their rules