About Deltec Electrical Solutions Limited (12649437) United Kingdom