About Vector Research Limited (03291208) United Kingdom