About Oliver Elmore Ltd (09946860) United Kingdom