About Electrical Power & Control Ltd (SC670639) United Kingdom