About British Printing Machinery Association (proprietary) Limited (00303386) United Kingdom