About Desmond & Dempsey Ltd (09007844) United Kingdom