Food Safety Report: KFC, Station Parade, Barking, UK 5 years ago • details 43 We had KFC twister yesterday(27/12/2018). after than we are not able to eat anything. suffering from diarrhoea , nausea and vomiting. the vomitus on next day after 18 hours contained… See more