About Merchant And Son Electrical Limited (11192726) United Kingdom