About Karl Merchant Electrical Ltd (12320946) United Kingdom