About Edward James Investments Limited (09587725) United Kingdom