About Wanstead Village Food Limited (12887734) United Kingdom