About Vector Systems Limited (02046120) United Kingdom