About G. Seymour & Son Limited (00826316) United Kingdom