About Krampus Electrical Ltd (13062126) United Kingdom