About Vector Technologies Limited (10841619) United Kingdom