About Randall & Gohler Investments Limited (12548198) United Kingdom