About Clyde & Clarke Llp (OC429257) United Kingdom