About Cherrelec Solutions Limited (09127971) United Kingdom