About Xcel print and promotions Xcel Print and Promotions is a very diverse print and promotional merchandise printing company in suffolk on the boarder of Cambridge.