About Alex Andmore Ltd (12992335) United Kingdom