About Hall And Woodhouse Datcu Dumicom Ltd (13354232) United Kingdom