About Seymour-powell Limited (01640184) United Kingdom