John Horn Limited

industry:
Printer,
Publisher
based:
London, Greater London, England, United Kingdom; Glasgow, Glasgow, Scotland, United Kingdom

active 1930s-1970s, printer; publisher, London; Glasgow