About Dewick & Associates Uk Ltd. (12676440) United Kingdom