About Richmore Ltd (10785239) United Kingdom