About Seymour International Limited (02943795) United Kingdom