About Heathrow Fish & Chips Limited (11542655) United Kingdom