About Seymour Management Limited (11540932) United Kingdom