NEVER send money, particularly via Western Union or similar, to a (supposed) company that has a gmail, hotmail, yahoo etc. email.
Any reputable company would have their own domain email address(s) and they'd also have a company bank account for the transferring of funds in to.