About Vector Associates (uk) Limited (07446465) United Kingdom