About Elka Gas & Electrics Ltd (13014996) United Kingdom