What good would it do to search in Chinese if you have no idea what you are reading?
As I tried to point out, diff search engines give diff results; in English, blank, misleading pages or the company name in English simply isn't on the site.
It's not that difficult to learn the four simple characters for Hubei Chuguan, or if you're really lazy, the two characters for Chuguan.
Once you search in Chinese and recognize the characters (which are frequently highlighted), you know you have the real deal. From there you can translate the headline, page or site with Google or another translator.