About New Phase Electrical Contractors Limited (11291148) United Kingdom