About Seymour Manufacturing International Limited (02322042) United Kingdom