About Vector Engineering Concept Limited (13339337) United Kingdom