About Vektec Ltd (09037127) United Kingdom