About Menstrie Foods Limited (00874176) United Kingdom