First of all I would encourage you to re-take the GMAT. It will be extremely difficult to get into a reputable program with such a low score, and most admissions representatives would expect you to at least try and re-take it at that score level, so they may wonder why you did not, if you do not try.
You have some interesting work experiences to draw from in the application, but there are also a lot of engineers applying to b-school nowadays, and you'll need to work hard to stand out from the rest with your essays and GMAT and other factors.
In terms of scholarships, they are not extremely common for MBA programs in the US or UK for sure, and generally given to the top applicants in a given class. The majority of students take out loans at low student interest rates that they pay back after graduation.
Again I'd start with really working hard at improving that GMAT; with good preparation you may see some significant improvements.
Good luck to you!
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php