About Vector Finance Limited (07673924) United Kingdom