I don't know where in Hampshire you're based, I'm in the New Forest near the Solent, if you're ever passing drop by the workshop and I'll give you a quick glue film demo!
Incidentally, it's easy enough to make your own glue film/pre-glued veneer. Simply take a piece a veneer, liberally paint...