Company name: The Otter And Fish
Description: Riverside bar & Modern British grill
1 Strait Ln, Hurworth-on-Tees, Darlington DL2 2AH, United Kingdom