About Covington & Burling Limited (10662093) United Kingdom