About Randolph & Mortimer Investments Ltd (12847330) United Kingdom