About Seymour Capital Limited (02871510) United Kingdom