About Seymour Contractors Ltd (09731313) United Kingdom