About Locke Lord (uk) Llp (OC333092) United Kingdom