About Turners Fish & Chips Limited (07512079) United Kingdom