About Bishops Printers Limited (02681030) United Kingdom