About Leeds Electric Ltd (12493526) United Kingdom