About Electric Arc Ltd (13226036) United Kingdom