About Douglas Printers Limited (02254163) United Kingdom