About Deka Electrical Ltd (11707593) United Kingdom