About Vale Power Solutions Ltd (12613892) United Kingdom