About Delmar Press (colour Printers) Limited (02120155) United Kingdom