About Charles Edward London Ltd (12325736) United Kingdom