Contact Impact Mail & Print (UK) Ltd Impact House, Horton Court, Hortonwood 50, Telford TF1 7GY. Telephone: 01952 608 272 Enquiry Form Name (required)Email (required)Message (required)2 + 12 ? (Are you human?)