About N Powell Electrical Limited (04843785) United Kingdom