About Seymour Management Co. Limited (02582966) United Kingdom