About Safran Developments Limited (07345194) United Kingdom