Growing in Bishops Castle, Shropshire We help you find any company! Barag Ltd 7 Market Square, High Street Bishops Castle, Shropshire