About Seymour Ventures Limited (06824930) United Kingdom