About Vector Security Limited (02258486) United Kingdom