About Supermarine Design Ltd (10047417) United Kingdom