About Vickers-armstrong Limited (13292665) United Kingdom