Pen2Print Publishing are UK specialists in self publishing books, book printing, book marketing and promotion covering Yorkshire and Lancashire.