About Vectra Enterprises Limited (09162364) United Kingdom