About Rannoch Investments Ltd. (00396302) United Kingdom