About Finnieston Investment Company Ltd (SC685871) United Kingdom