I know nothing about this charity but thought it might be an ideal charity to send cards to. If you go to the site Supportoursoldiers.co.uk and click the menu on the right Appeals they are asking for Hand made cards A6 No Glitter to send out to the soldiers.
the address which is on the website is
Support our Soldiers
Unit 2155
Safe Store Self Storage
Middle engine Lane Retail Park
Wallsend
Tyne & Wear
NE28 PNT
Hope its of some use I have just sent a few Christmas Cards