About Covent Garden Limited (02973915) United Kingdom