About Snappy Tomato Pizza Limited (02854777) United Kingdom