About Donnellan & Mckenzie Ltd. (SC313308) United Kingdom