About Vendale Construction Limited (09404473) United Kingdom