About Vector It Solutions Limited (05861985) United Kingdom