About Electric Current Works Limited (12265253) United Kingdom