93 employees
Seymour Civil Engineering Contractors provides civil engineering and infrastructure services in the United Kingdom.
1978