About Spennells Aerospace Solutions Ltd (10289051) United Kingdom