About Lsc Stanmore Ltd (12201175) United Kingdom