About Vale Technical Solutions Ltd (09583226) United Kingdom