About Vector Projects Associates Limited (03628094) United Kingdom