Printers General in Leeds (West Yorkshire)
501 Dewsbury Road
One of those old school print companies that think it's fine to promise delivery schedules then just not deliver, not answer the phone, promise to get back to you etc etc. Avoid them like the plague.
Andrew Downie - 05/11/2013 | report this review
All fields are required. Your review will appear immediately.