About Jacks Piri Piri Stoke Ltd (13320151) United Kingdom