About Captain Cod Boston Limited (12940387) United Kingdom