Company name: Ark Fish Restaurant
Description: Fish & chip restaurant with daily catch
142 Hermon Hill, London E18 1QH, United Kingdom