Ehh no. The hood insulation is a 3M or OEM made foam like pad that is "glued" to the inside side of the hood. Its about a 1/2 an inch thick and sometimes has a waffle like texture depending. If your driving a benz that does not have this insulation you'll sometimes see water evaporating on the hood when its raining and the engine is hot.
Talk to a UK dealer if they can get it for you.
OOORRRR try the parts shop at this site.
[Edited by yal on 01-23-2001 at 11:09 AM]