Where can I get this contraption from?
Do bear in mind that if the metal is too dense/substantial, it will have an effect on the sound quality.
it's just basic metal mesh, can get it by the meter
http://www.finemeshmetals.co.uk/perforated.htm
that's sort of a tough one as it;s a sheet with holes i nit but on that site there's loads of other types.