David Todd David Todd Slingshot Aerospace, London, UK