About The Village Kitchen Co. Ltd (12070831) United Kingdom