About Slater Enterprise Investment Company (SC592907) United Kingdom