About Jackson Brothers Capacitors Ltd (10815268) United Kingdom