Millar and Lang, postcard publishers Add to clipboard Corporate body Postcard publishers, Glasgow and London.