About Upton Fish & Chips Limited (11769377) United Kingdom