About The Natural Cook Company Ltd (11840903) United Kingdom