In reply to Mick Bradshaw:
Thanks for those suggestions all - I hadn't thought of car wrap as an option but will look into that (although the roof isn't a flat surface but has dips moulded into it presumably to add strength so that might not work?)
I'll get in touch with Tourershine to see what they suggest