About Doherty And Lally Limited (01237989) United Kingdom