About Supermarine Aircraft Limited (01707957) United Kingdom