About Charles Edwards Holdings Ltd (13453888) United Kingdom