About Seymour S Investments Limited (13079274) United Kingdom