About Dillon And Dodds Ltd (NI650123) United Kingdom