About I R & H E Davey Ltd (09423340) United Kingdom