About De Courtenay Associates Ltd (12530923) United Kingdom