About Lermeadmore Ltd (08280505) United Kingdom