ESC

L & S Communications Ltd

UK based printing and typesetting company, active in at least the early 1990s.