About Innovelec Solutions Limited (06879179) United Kingdom