About Power & Installation Holdings Ltd (08065181) United Kingdom