About Seymour Limited (01794924) United Kingdom