About Iceland Seafood Barraclough Ltd (01533919) United Kingdom