About The Natural Kitchen Company (tetbury) Limited (07704427) United Kingdom