About G.h. Newbery & Son Limited (08716215) United Kingdom