About Vector Services Ltd (SC647446) United Kingdom