About Veola Construction Ltd (13223088) United Kingdom