About Vector Vehicle Systems Ltd (07929293) United Kingdom