You can get blank business cards and print on both sides manually, I did many years ago.
Plus some shopping centres have machines that print business cards for you. (I don't know about double sided.
---------- Post added at 20:19 ---------- Previous post was at 20:17 ----------
Staples will do them for you.
http://www.staples.co.uk/copy-print/...-cards-premium