About Vector Engineering Ltd (10812594) United Kingdom