How can I find out roughly speaking a company? (its history, what it does or what service it provides etc.)?
Answers: Yes go to the Company website and you own all the details.
Also NSE & BSE websites will make a contribution you far better analysis and history of the company you want to research.
If they are in stock exchange that would be natural, go to your stock website and request for information. They will provide you their history and you can log on to their company website to marshal more info.