About Electro Arc Company Limited (12172515) United Kingdom