About Seymour Investments Limited (05936684) United Kingdom