About Duvall Construction Ltd. (11287900) United Kingdom