About Kinlochmore Ltd (SC670950) United Kingdom