About Vector Planning & Design Limited (09242130) United Kingdom