Petards Group plc specializes in creating advanced software and durable hardware solutions for the defence, traffic, and rail sectors.LEI213800YPE3U45S6TZT05Legal namePETARDS GROUP PLCWebsitewww.petards.com