Question abaut the power supply needed for my project

Hello.
I am building a mobilephone. My components are these:

-Arduino uno.

-Gsm shield => https://www.amazon.com/supershine-Development-Quad-Band-Arduino-Compatible/dp/B01N05X55H/ref=sr_1_23?s=industrial&ie=UTF8&qid=1514050954&sr=1-23&keywords=gsm+shield

-Tft screem => https://www.amazon.com/Elegoo-Inches-Screen-Technical-Arduino/dp/B01EUVJYME

I need a batery to make it portable, what batery i must buy?

I find this one https://www.ebay.es/itm/3000mAh-12V-Bateria-Li-Ion-Recargable-Led-Larga-Duracion-Cargador-Enchufe-EE-UU-/382244588744
what do u think abaut this, 3000mah is very much?
will work?
I am actualy runing it with and power supply (2,1 jack) 12v and 0,5A, because usb from computer isnt enougth to power up the GSM shield.

tuxon3:
what do u think abaut this, 3000mah is very much?
will work?

If you have a project that works from a 12v wall-wart then it will work from a 12v battery.

If you want long battery life then that is a very different question and an Uno is not a good place to start. Have a look at Nick Gammon's power saving tutorial

...R