About Western Power Investments Limited (02579329) United Kingdom