About Vale Site Solutions Ltd (13712401) United Kingdom