About Seymour Family Investment Company Limited (10696753) United Kingdom