About B R Hubbard Printers Limited (01274691) United Kingdom