Indulge in the whimsical world of Barratt Foam Shrimp, a sugary delight packed with chewy goodness in every bite! Brought to you by the renowned Barratts brand, these fluffy pink treats are a must-have for candy enthusiasts and businesses looking to...