Over here we can get it at any Home Depot, Lowes, etc. or any industrial plastics supplier. I would think there must be somewhere closer to you than North America that you can get clear polycarbonate sheet.
Make sure you get polycarbonate and not acrylic. Acrylic breaks into sharp shards while ploycarbonate just bends.
Pete