About Vector Limited (02274262) United Kingdom