About Lenmore Ltd (12886132) United Kingdom