About Sturrock Aerostars Ltd (12039564) United Kingdom