About E Chantler Investments Limited (10502459) United Kingdom