About Seymour (construction & Property Maintenance) Limited (06939672) United Kingdom