Food Safety Report: Ventura Retail Park, Tamworth, UK 3 years ago • details 28 Comments Comment I've just had medium mocha and I'm shaking and feel dizzy and sick.