The oldest fish and chip shop on the Isle of Wight has shut and a repossession notice has been slapped on the door. Stotesburys Fish and Chips, on St James's Street in Newport, was issued with the ...