About William E. Hannan & Associates Limited (02122823) United Kingdom