About Davies And Howell Associates Ltd (10939012) United Kingdom