About Mickmore Ltd (09662896) United Kingdom