About Nelelectrics Limited (06090575) United Kingdom