About Island Fish & Chips Ltd (07286739) United Kingdom