About Lek-trix Limited (06256502) United Kingdom