About Captain Cook Fish & Chips Limited (08673131) United Kingdom