About Michael Clyde & Associates Limited (02031614) United Kingdom