It is a scam. No real company hires you without an in person, face to face interview.
No real company charges any money for a job even for a visa or work permit. Read:
http://www.scam-job-emails.tk No real company or visa agent ever uses a free email address. Read:
http://www.scam-email-addresses.tk No real visa agent ever requests you pay money into any bank account or by Western Union or Money Gram. Read:
http://www.never-wire-money-to-strangers.tk No real company uses a telephone number that begins with +44 70, +44 871, +44 870, +44 844, or +44 845. Those are forwarding numbers which are not in the UK. Read:
http://www.scam-telephone-numbers.tk Always Google contact information to find warnings. Read:
http://www.google.com/