PizzaManic,
What you have shown is a pizza screen and you should be able to use it. However, at 300 mm, the maximum size pizza you can bake on that screen is just under 12". You might inquire if the supplier has a larger size--one that can accommodate a 14" pizza (or even larger if you want to use the screen in the future for other, larger sized pizzas).
Peter