About Durmore Ltd (12611420) United Kingdom