About Electric North West Limited (12988344) United Kingdom