About Edgar Jerome Investments Limited (00715755) United Kingdom