About Edmond Electrical Power Ltd (13604872) United Kingdom