About Covent Garden (wrexham) Limited (11071001) United Kingdom