About Logmore Ltd (05738289) United Kingdom