About Vector Sales & Marketing Limited (03636045) United Kingdom