WELCH PUBLIC COMMUNICATIONS, LTD.