Bugs & Sparks Electrical are Pest Control specialists, Plumbers and Electrical Contractors in Cape Town, South Africa