Have a look at someone like 02. Dont go and get one of them so called free ones. It will cost you more than if you bought a one for about £300 yourself.
I dont know if you can run two computers on one stick, I think you would not be able to. Why dont you ask that ISP to see if they do deals on two accounts. Not much help, sorry