About Vickers Supermarine Aircraft Ltd (09892866) United Kingdom