Thanks everybody, some really helpful advice, I almost feel like I know what I'm doing!
I shall start by looking to see if there are any foam suppliers local to me, I kind of presumed that online firms with names like "We Cut Foam" would be reasonable but yes thinking about it online firms...