Farview, panel traps don't work on damping, other than percentage of fill - they work in two ways.
One, the "effort" required to move the panel itself at resonance.
Two, when the panel is moving, it tries to "pump" air back and forth through the inner insulation - the moving air thru the insulation is restricted by the convoluted path thru the interstices of the insulation, which converts sound energy into (very) low grade heat. The combination is what absorbs the sound.
The fuller the inner cavity (and the denser the insulation) the more resistance, so you get more absorption that way - however, this also widens the range of frequencies that are affected and LOWERS overall absorption at the same time. At no time should the insulation actually TOUCH the inside of the front panel, or it will damp that panel's vibrations and again lessen (or eliminate, in extreme cases) the absorption.
Panda, are you in a part of Scotland where you can get sheeps wool locally? If so, that will work better than your foam, and as well as nearly anything you can travel to buy. Just stuff the cavity with wool, put some chicken wire or similar TIGHTLY across to keep the wool from touching the panel, and put up the panel.
I have to warn you though - I've NO IDEA what frequencies this will absorb, only that it should be broader band than a normal, parallel-faced panel absorber and NOT as efficient... Steve