About New Acre Electrical Holdings Limited (11908828) United Kingdom