About The Pizza Oven Shop Ltd (12955263) United Kingdom