About Henry Seymour & Co. Limited (02535381) United Kingdom