About Kemball Electrical Ltd (12386132) United Kingdom