About Edward Charles Investments Limited (09602460) United Kingdom