About Electrical Power Control Solutions Ltd (10578244) United Kingdom