About Edinmore Investments Limited (03143094) United Kingdom