Progressive Publicity Ltd

active 1970s, poster printer?