About Seymour Valentine Limited (02368423) United Kingdom