About Cannons Covent Garden Limited (01594304) United Kingdom