About Neil Holland Aero Ltd (12481853) United Kingdom