About Davis Lawrence And Hoiles Ltd (09179986) United Kingdom