About Jehl Electrics Limited (11913551) United Kingdom