About The Village Kitchen (weldon) Limited (12375192) United Kingdom