ESC

Image Illustration Limited

UK based reproduction company, active in at least the early 1980s.