About Seymour Vision Ltd (13321609) United Kingdom