About E&e Covent Garden Ltd (13237888) United Kingdom