About Seymour Tech Limited (09482854) United Kingdom