About Seymour Sinclair Investments Limited (03092534) United Kingdom