It's made from PIR the same as kingspan and xtratherm, has the approprate certification, its a very simple product to produce so I can't see any problems.
If it's cheaper I would go ahead and buy it. If it's the same price I'd still go ahead and buy it to support an irish business rather than the other behemoths.
Maybe you can go and collect it from the factory and save a few further bobs.