About C M Covent Garden Limited (07874858) United Kingdom