About Vector Holdings Limited (01375226) United Kingdom