About Captain Cook Foods Ltd (13529578) United Kingdom