About Richmond Mcdowell Investments Ltd (12511743) United Kingdom