About Capco Covent Garden Limited (06451207) United Kingdom