About Seymour Marketing Limited (09990425) United Kingdom