About Keevamore Ltd (SC648260) United Kingdom