About Vector Sales Ltd (13623646) United Kingdom