About Captain Cod Limited (03737119) United Kingdom