Company name: Harry's Fish'n'Chips
Description: Traditional British fish 'n' chip shop
22 Hatch Ln, London E4 6LQ, United Kingdom