About Vector Laboratories Limited (02134581) United Kingdom