About Quay Fish & Chips Northwood Limited (13047238) United Kingdom