About A.n. Powell Electrical & Technical Services Limited (03722467) United Kingdom