About Vector Transformer Services Limited (10677071) United Kingdom