About Seymour Engineering Limited (02806030) United Kingdom