About Shilton Fish & Chips Limited (08904690) United Kingdom