About Elect Developments Ltd (SC678581) United Kingdom