About Covent Garden International Limited (09939070) United Kingdom