About Seymour Builders Limited (03378582) United Kingdom