About Electrical Power Consultants Limited (SC696186) United Kingdom