About Doherty Finegan Kelly Limited (SC653859) United Kingdom