Company name: North Sea Fish Restaurant
Description: Fish 'n' chips in pub-style dining room
7-8 Leigh St, London WC1H 9EW, United Kingdom