About Seymour-it Limited (06837423) United Kingdom