About Seymour And Seymour Ltd (13469640) United Kingdom