Petards Group PLC accelerates despite uncertainty in rail se