About Chris & Powell Electrical Ltd (11863141) United Kingdom