About Seymour Projects Construction Limited (11157897) United Kingdom