About The Captain S Food Ltd (12389655) United Kingdom