About Newelec Solutions Ltd (NI619582) United Kingdom