About Armstrongs Fish & Chips Limited (05007404) United Kingdom