About Essential Power Limited (04588213) United Kingdom