About Kinloch And Ormiston Investments Ltd. (02375449) United Kingdom