About Electron Lcs Limited (09424312) United Kingdom