About Vector Technology Products Limited (03887915) United Kingdom